function [cellData] = PrachENBProc(cellParams,cellData)
    prachDownConvSignal = cellData.prach.downConvSignal;
    prachFrequenceOffset = cellParams.prach.L1.prachFrequenceOffset;
    prachSeqSize = cellParams.prach.L1.prachSeqSize;

    % 频域偏移,也称相位旋转，也是资源解映射
    phaseAdjust = exp(-1j*2*pi*prachFrequenceOffset*(0:length(prachDownConvSignal)-1)/prachSeqSize).';
    prachDownConvSignal = phaseAdjust.*prachDownConvSignal;

    cellData.prach.downConvSignal = prachDownConvSignal;

    % 滤波
    cellData = PrachCICFilter(cellParams,cellData);

    % 相关
    cellData = PrachCorrDate(cellParams,cellData);
end

